package com.sztx.pay.center.core.service.bean.rpc;

import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class UserActInfoResponse implements Serializable{
	// 账户可用余额（分）
    private long balance;

    // 冻结余额（分）
    private long freezedBalance;

    // 账户状态
    private Integer actStatus;
    
    //用户类别:\n 1普通用户\n  \n2商城商户 3代理商用户'
    private Integer userType;
    
    //创建时间
    private Date createTime;
    //修改时间
    private Date modifyTime;
    //真实姓名
    private String realName;
    //账户ID
    private String userId;

    /**
     * 昵称
     */
    private String nickName;
    
    private String actNo;
    /**
     * 账户等级   1未实名认证   2 实名认证
     */
    private Integer actLevel;
    /**
     * 最后操作人
     */
    private String lastOperator;
    /**
     * 备注
     */
    private String userRemark;
    /**
     * 账户类别
     * 1, "通付账户"
	 * 2, "现金账户"
	 * 4, "交易账户"
	 * 8, "缴费金账户"
     */
    public int userActType;
    /**
     * 是否灰度  0未灰度 1已灰度
     */
    public int grayState;
    /**
     * 是否实名认证:0未实名，1已实名
     */
    public int isRealName;
    
    
    
    
	public int getGrayState() {
		return grayState;
	}
	public void setGrayState(int grayState) {
		this.grayState = grayState;
	}
	public int getIsRealName() {
		return isRealName;
	}
	public void setIsRealName(int isRealName) {
		this.isRealName = isRealName;
	}
	public long getBalance() {
		return balance;
	}
	public void setBalance(long balance) {
		this.balance = balance;
	}
	public long getFreezedBalance() {
		return freezedBalance;
	}
	public void setFreezedBalance(long freezedBalance) {
		this.freezedBalance = freezedBalance;
	}
	public Integer getActStatus() {
		return actStatus;
	}
	public void setActStatus(Integer actStatus) {
		this.actStatus = actStatus;
	}
	public Integer getUserType() {
		return userType;
	}
	public void setUserType(Integer userType) {
		this.userType = userType;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Date getModifyTime() {
		return modifyTime;
	}
	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}
	public String getRealName() {
		return realName;
	}
	public void setRealName(String realName) {
		this.realName = realName;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getActNo() {
		return actNo;
	}
	public void setActNo(String actNo) {
		this.actNo = actNo;
	}
	public Integer getActLevel() {
		return actLevel;
	}
	public void setActLevel(Integer actLevel) {
		this.actLevel = actLevel;
	}
	public String getLastOperator() {
		return lastOperator;
	}
	public void setLastOperator(String lastOperator) {
		this.lastOperator = lastOperator;
	}
	public String getUserRemark() {
		return userRemark;
	}
	public void setUserRemark(String userRemark) {
		this.userRemark = userRemark;
	}
	public int getUserActType() {
		return userActType;
	}
	public void setUserActType(int userActType) {
		this.userActType = userActType;
	}
    
    
    
	
}
